//
// Created by Aimeow on 2022/12/1.
//

import Foundation
import HandyJSON

struct SecurityStaticsModel: HandyJSON {
    var record: [StaticsRecordModel]?
    var statics: [StaticsItemModel]?
}

struct StaticsItemModel: HandyJSON {
    var date: String?
    var statusDesc: String?
    var status: Int?
}

struct StaticsRecordModel: HandyJSON {
    var attId: Int?
    var createTime: String?
    var imgStr: String?
    var lngLat: String?
    var location: String?
    var nickName: String?
    var ownerId: Int?
    var remark: String?
    var signDeptId: Int64?
    var signDeptName: String?
    var signId: Int?
    var signTime: String?
    var signType: Int?
}

struct SecurityTaskListModel: HandyJSON {
    var data: Any?
}

struct ClockInModel: HandyJSON {
    var data: Any?
}

struct SignVerifyModel: HandyJSON {
    var list: [StaticsRecordModel]?
    var signBtnStatus: Bool?
    var signStatus: Bool?
}

struct TaskSaveModel: HandyJSON {

}

struct SecurityFormModel: HandyJSON {

}

struct SecurityUploadModel: HandyJSON {

}
